Namespace: OtlCommon
Unit globals OtlCommon
public unit globals OtlCommon
  
EXIT_INTERNAL
internal const EXIT_INTERNAL: System.Integer = integer($80000000)
Initial- integer($80000000)
 
Const- True
 
EXIT_OK
internal const EXIT_OK: System.Shortint = 0
Initial- 0
 
Const- True
 
EXIT_THREADPOOL_CANCELLED
internal const EXIT_THREADPOOL_CANCELLED: System.Integer = EXIT_INTERNAL + 2
Initial- EXIT_INTERNAL + 2
 
Const- True
 
EXIT_THREADPOOL_INTERNAL_ERROR
internal const EXIT_THREADPOOL_INTERNAL_ERROR: System.Integer = EXIT_INTERNAL + 3
Initial- EXIT_INTERNAL + 3
 
Const- True
 
EXIT_THREADPOOL_QUEUE_TOO_LONG
internal const EXIT_THREADPOOL_QUEUE_TOO_LONG: System.Integer = EXIT_INTERNAL + 0
Initial- EXIT_INTERNAL + 0
 
Const- True
 
EXIT_THREADPOOL_STALE_TASK
internal const EXIT_THREADPOOL_STALE_TASK: System.Integer = EXIT_INTERNAL + 1
Initial- EXIT_INTERNAL + 1
 
Const- True
 
GEnvironment
internal GEnvironment: IOmniEnvironment 
Const- False
 
Type- IOmniEnvironment
 
OtlUID
internal OtlUID: TOmniAlignedInt64 
Const- False
 
Type- TOmniAlignedInt64
 
TOmniValue_DataSize
internal TOmniValue_DataSize: array [TTypeKind] of integer
Const- False
 
Type- array [TTypeKind] of integer
 
CreateAutoDestroyObject
public function CreateAutoDestroyObject(obj: TObject): IOmniAutoDestroyObject 
Returns- IOmniAutoDestroyObject
 
CreateCounter
public function CreateCounter(initialValue: integer): IOmniCounter 
Returns- IOmniCounter
 
CreateInterfaceDictionary
public function CreateInterfaceDictionary(): IOmniInterfaceDictionary 
Returns- IOmniInterfaceDictionary
 
CreateWaitableValue
public function CreateWaitableValue(): IOmniWaitableValue 
Returns- IOmniWaitableValue
 
Environment
public function Environment(): IOmniEnvironment 
Returns- IOmniEnvironment
 
NextOid
public function NextOid(): int64
Returns- int64
 
SetThreadName
public procedure SetThreadName(name: string)
StrPasA
public function StrPasA(Str: PAnsiChar): AnsiString
Returns- AnsiString
 
VarToObj
public function VarToObj(v: Variant): TObject
Returns- TObject
 
to Struct  TOmniAlignedInt64 
Supplier- TOmniAlignedInt64
 
Directed- False
 
Client- OtlUID
 
Type- association
 
to Interface  IOmniEnvironment 
Supplier- IOmniEnvironment
 
Directed- False
 
Client- GEnvironment
 
Type- association